AmeliaBooking\Infrastructure\WP\InstallActions\ActivationSettingsHook D

Total Complexity 220
Dependencies 5
Dependents 1
Total lines 1,665
Lines of code 1,376
Logical lines of code 199
Comment lines 119
Methods 31
Properties 0

Methods 31

Method Rating Maintainability Complexity Lines of code
initCustomizationSettings()
D
0
161 498
getDefaultPaymentsSettings()
A
29 2 197
setNewSettingsToExistingSettings()
S
54 6 21
getDefaultRolesSettings()
S
38 1 93
initGoogleCalendarSettings()
S
49 5 31
getDefaultNotificationsSettings()
S
45 4 45
initOutlookCalendarSettings()
S
50 5 28
initActivationSettings()
S
48 4 34
initSettings()
S
57 5 18
getDefaultGeneralSettings()
S
45 3 45
initZoomSettings()
S
54 3 20
initWeekScheduleSettings()
S
47 1 49
initPaymentsSettings()
S
45 1 47
getDefaultAppointmentsSettings()
S
48 1 38
initIcsSettings()
S
57 2 17
getBackLinkSetting()
S
53 1 24
init()
S
58 1 24
initRolesSettings()
S
58 1 18
initDBSettings()
S
58 1 17
initGeneralSettings()
S
60 1 14
initCompanySettings()
S
61 1 13
initAppointmentsSettings()
S
63 1 12
initGoogleTagSettings()
S
63 1 11
initGoogleAnalyticsSettings()
S
63 1 11
initLessonSpaceSettings()
S
63 1 11
initFacebookPixelSettings()
S
63 1 11
initApiKeySettings()
S
71 1 6
initDaysOffSettings()
S
79 1 3
initNotificationsSettings()
S
70 1 6
initLabelsSettings()
S
64 1 10
initWebHooksSettings()
S
75 1 4